97d024daa14ac0370ac37e72ad33b5d3baac320c,src/main/java/com/hpcloud/mon/domain/model/SubAlarmStats.java,SubAlarmStats,evaluate,#,103
Before Change
if (!subAlarm.getExpression()
.getOperator()
.evaluate(value, subAlarm.getExpression().getThreshold())) {
if (AlarmState.OK.equals(initialState))
return false;
setSubAlarmState(AlarmState.OK);
return true;
After Change
if (!subAlarm.getExpression()
.getOperator()
.evaluate(value, subAlarm.getExpression().getThreshold())) {
if (!shouldSendStateChange(AlarmState.OK))
return false;
setSubAlarmState(AlarmState.OK);
return true;